-
Notifications
You must be signed in to change notification settings - Fork 493
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
avm: preserve line/column for assembler warnings #5796
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks useful to me
Looks good, we just have to figure out how to get the CircleCI tests to all run. We need to make sure there aren't tests, especially in the end-to-end tests, that depend on the old format. |
Closed/re-opened to workaround CircleCI error |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pending tests passing, LGTM
Looks like it is trying to authenticate a user who triggered a build event, and if it does not have CircleCI linked account, it fails. OK. |
Codecov Report
@@ Coverage Diff @@
## master #5796 +/- ##
==========================================
+ Coverage 55.32% 55.59% +0.26%
==========================================
Files 475 475
Lines 66850 66850
==========================================
+ Hits 36988 37162 +174
+ Misses 27341 27175 -166
+ Partials 2521 2513 -8
... and 28 files with indirect coverage changes 📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more |
Summary
Modified OpStream Warnings from []error to []sourceError to preserve line and column information so it can be used by TEAL language servers to display a location of warnings.
Test Plan
Added unit tests for warnings with zero and non-zero lines/columns